package cn.wp.ewallet.wallet.model.entity;

import cn.wp.common.core.dao.annotation.Column;
import cn.wp.common.core.dao.annotation.Table;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 申请单处理记录-Do实体
 * Created by zhangyongli on 2020/01/09
 */
@Data
@Table(value = "PROC_RECORD_INFO",keys = {"proc_record_id"})
public class ProcRecordInfoDo implements Serializable {
    
    /** 处理唯一标识  */
    @Column("proc_record_id")
    private String procRecordId;

    /** 申请单唯一标识  */
    @Column("req_order_id")
    private String reqOrderId;

    /** 1000-成功
            2000-失败  */
    @Column("oper_result")
    private String operResult;

    /** 处理人  */
    @Column("oper_user")
    private String operUser;

    /**   */
    @Column("oper_time")
    private Date operTime;

    /**   */
    @Column("remark")
    private String remark;


    public ProcRecordInfoDo(String procRecordId, String reqOrderId, String operResult, String operUser,
                            Date operTime, String remark) {
        this.procRecordId = procRecordId;
        this.reqOrderId = reqOrderId;
        this.operResult = operResult;
        this.operUser = operUser;
        this.operTime = operTime;
        this.remark = remark;
    }
    public ProcRecordInfoDo(){

    }
}